// pages/register/register.js
Page({
  data: {
    // 可以在此处添加其他需要的数据
  },

  // 表单提交处理函数
  reg(e) {
    // 获取表单数据
    const { phone, password, name } = e.detail.value;
    // 进行数据验证
    if (!phone || !password || !name) {
      wx.showToast({
        title: '请填写所有字段',
        icon: 'none',
      });
      return;
    }
    // 这里可以添加更多的验证逻辑，如手机号格式验证等

    // 假设验证通过，进行注册逻辑
    // 通常需要发送请求到服务器进行注册
    wx.request({
      url: 'https://your-server.com/api/register', // 替换为你的注册API地址
      method: 'POST',
      data: {
        phone,
        password,
        name
      },
      success: (res) => {
        // 处理注册成功的逻辑
        if (res.data.success) {
          wx.showToast({
            title: '注册成功',
            icon: 'success',
            duration: 2000,
            complete: () => {
              // 可以跳转到登录页面或其他页面
              wx.navigateTo({
                url: '/pages/login/login'
              });
            }
          });
        } else {
          wx.showToast({
            title: '注册失败',
            icon: 'none',
          });
        }
      },
      fail: () => {
        wx.showToast({
          title: '请求失败',
          icon: 'none',
        });
      }
    });
  }
});